Automatic Mediation between Incompatible Component Interaction Styles
نویسنده
چکیده
Incompatibility of component interaction styles is identified as a major obstacle to interoperability when using off-the-shelf components or dealing with legacy software in compositional development. It is argued that a language for defining abstract interfaces – AID – can serve as a basis for accommodating heterogeneous interaction styles. AID is independent of any concrete style, such as invocation, pipe-and-filter, event-based or others. An AID text just specifies elementary input and output events which happen at the boundary of a component. Code that mediates between different styles can then be generated automatically from an abstract interface description. The focus of this paper is on mediating between dataflow and invocation interaction. The design of the mediation code for invocation-based interaction with mismatching push/pull modes is described in some detail. How to accommodate event-based interaction is shown in the context of the CORBA Notification Service. Enterprise Java Beans are taken as an example of a complex component model, and the problems of accommodating the message-driven beans of EJB 2.0 are analyzed.
منابع مشابه
Towards Automatic Mediation between Heterogeneous Software Components
An approach to software composition from heterogeneous components is presented. The focus is on heterogeneity of interaction styles. The interface of a component is described in an abstract manner, hiding the component’s actual interaction style. This allows for automatic generation of code that mediates between incompatible styles, thus obviating the need for manual construction of wrappers.
متن کاملModeling the Structural Relations among School Bonding, Identity Styles, and Family Climate with Mediation of Self-Compassion
This study examined the relationships among school bonding, identity styles, and family climate with mediation of self-compassion. This research had a descriptive-correlational design. The statistical population of the study comprised all senior high school students in Kangavar in 2020-21 school year from among whom 520 students were selected through multi-stage cluster sampling method. The res...
متن کاملRelationship between Adult Attachment and Decision Making in Hospital Nurses Is Mediated by Self-regulation Ability
The study explores the relationships between decision-making styles in hospital nurses and their attachment styles in adulthood as well as the possible mediation of these associations by self-regulation. It is based on the assumption that attachment styles, defined as mental working models of self and others, affect the decision-making process in nurses, whose profession includes frequent inter...
متن کاملThe Mediating Role of Automatic Thoughts in Relationship Between Attachment Style with Sexual Dysfunction and Marital Commitment: A Path Analysis
Background: This article explores the effects of attachment style and automatic thoughts on sexual dysfunction and marital commitment, using the path analysis model. This descriptive-correlational study was conducted on 375 married female students in Shahid Chamran University of Ahvaz, Iran, from 2016 to 2017. Methods: According to Morgan and Jersey table and the statistical population (375 pe...
متن کاملEliminating Mismatching Connections between Components by Adopting an Agent-Based Approach
During component composition, mismatches may occur on different aspects, such as interaction behaviors between components and features imposed by architectural styles. In this paper, we studied architectural mismatches related to connecting components using a specified architectural style, which implies that the connections supported by components may be incompatible with the connection suppose...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003